/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package proy1sistdistribuidos.modelo;

import java.io.IOException;
import java.net.ServerSocket;

/**
 *
 * @author Carlos Diaz Maya, Juan Felipe Garcia
 */
public class ServidorSocketEstados implements Runnable {
    public ServidorSocketEstados() {
        
    }

    public void run() {
        ServerSocket serverSocket = null;
	boolean escuchando = true;

	try {
            serverSocket = new ServerSocket(8081);
	} catch (IOException e) {
		System.err.println("No se puede abrir el puerto: 8081.");
		throw new RuntimeException(e);
	}

        try{
            while (escuchando)
                new HiloServidorSocketServer(serverSocket.accept()).start();
            serverSocket.close();
        } catch(Exception f){
            f.printStackTrace();

        }
    }


}
